<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        
        
        
        <link rel="shortcut icon" href="../img/favicon.ico">

	<title>更新日志 - AIOS技术支持文档</title>

        <link href="../css/bootstrap-custom.min.css" rel="stylesheet">
        <link href="../css/font-awesome-4.0.3.css" rel="stylesheet">
        <link rel="stylesheet" href="../css/highlight.css">
        <link href="../css/base.css" rel="stylesheet">

        <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
        <!--[if lt IE 9]>
            <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
            <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
        <![endif]-->

        
    </head>

    <body>

        <div class="navbar navbar-default navbar-fixed-top" role="navigation">
    <div class="container">

        <!-- Collapsed navigation -->
        <div class="navbar-header">
            <!-- Expander button -->
            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
            </button>

            <!-- Main title -->
            <a class="navbar-brand" href="..">AIOS技术支持文档</a>
        </div>

        <!-- Expanded navigation -->
        <div class="navbar-collapse collapse">
            <!-- Main navigation -->
            <ul class="nav navbar-nav">
            
            
                <li >
                    <a href="..">首页</a>
                </li>
            
            
            
                <li >
                    <a href="../intro/">功能介绍</a>
                </li>
            
            
            
                <li >
                    <a href="../guide/">接入指南</a>
                </li>
            
            
            
                <li >
                    <a href="../question/">常见问题</a>
                </li>
            
            
            
                <li class="active">
                    <a href="./">更新日志</a>
                </li>
            
            
            </ul>

            <!-- Search, Navigation and Repo links -->
            <ul class="nav navbar-nav navbar-right">
                <li>
                    <a href="#" data-toggle="modal" data-target="#mkdocs_search_modal">
                        <i class="fa fa-search"></i> Search
                    </a>
                </li>
                <li >
                    <a rel="next" href="../question/">
                        <i class="fa fa-arrow-left"></i> Previous
                    </a>
                </li>
                <li class="disabled">
                    <a rel="prev" >
                        Next <i class="fa fa-arrow-right"></i>
                    </a>
                </li>
                
            </ul>
        </div>
    </div>
</div>

        <div class="container">
            <div class="col-md-3"><div class="bs-sidebar hidden-print affix well" role="complementary">
    <ul class="nav bs-sidenav">
    
        <li class="main active"><a href="#_1">更新日志</a></li>
        
            <li><a href="#aiosforcarsdk-3112160827">AIOSForCarSDK - 3.1.12.160827</a></li>
        
            <li><a href="#aiosforcarsdk-3110160813">AIOSForCarSDK - 3.1.10.160813</a></li>
        
            <li><a href="#aiosforcarsdk-3109160806">AIOSForCarSDK - 3.1.09.160806</a></li>
        
    
    </ul>
</div></div>
            <div class="col-md-9" role="main">

<h2 id="_1">更新日志</h2>
<h4 id="aiosforcarsdk-3112160827"><em>AIOSForCarSDK</em> - 3.1.12.160827</h4>
<ol>
<li>切断 <em>sdk</em> 与 <em>aios</em> 的启动引导，<em>aios</em> 将不再依赖 <em>sdk</em>；  </li>
<li>去除 <em>sdk</em> 集成应用类型的区分，初始化统一使用 <em>AIOSForCarSDK#initialize()</em>；</li>
<li>剔除 <em>CustomizeParams</em> 类，请将需要在初始化时定制的参数填入 <em>AIOSForCarSDK#initialize()</em> 的回调中；</li>
<li>自动读取 <em>assets</em> 中以下两个文件：<em>configs/configs.xml</em>与<em>custom_cmd.xml</em>，您可以在<em>configs/configs.xml</em>中定制领域开关、聚合开关以及默认的音量大小，也可以使用
<em>custom_cmd.xml</em>静态注册自定义命令；  </li>
<li>新增录音机定制接口（<em>AEC</em>+打断+通道反转） -&gt; <em>AIOSCustomizeManager#customizeRecorder()</em>；</li>
<li>新增定制多个主唤醒词的接口 -&gt; <em>AIOSCustomizeManager#setMajorWakeup(List<MajorWakeup>)</em>；</li>
<li>废弃<em>setVolume</em>接口，不再主动修改设备音量；</li>
<li>新增搜索流程定制接口，现在可以定制纯搜歌时是否显示结果列表（默认不显示）-&gt; <em>AIOSMusicManager#setDisplayListEnabled()</em>；</li>
<li>删除<em>AIOSCustomizeManage#onQuickWakeUp()</em>方法；</li>
<li>新增自定义命令的简写语法，[我想|我要|帮我]：可选可不选；(开了|打开)：必选其一 ，详见<em>CustomizeActivity</em>；</li>
</ol>
<h4 id="aiosforcarsdk-3110160813"><em>AIOSForCarSDK</em> - 3.1.10.160813</h4>
<ol>
<li>新增授权状态获取接口 -&gt; <em>AIOSSystemManager#isAuthSucceeded</em>；</li>
<li>新增<em>AIOSCustomizeListener#onShortcutWakeUp()</em>接口，用于替换<em>AIOSCustomizeListener#onQuickWakeUp()</em>，原接口依然可用但不建议继续使用；</li>
<li>修改注释中，阈值错写为置信度的问题；</li>
<li>修复“语音已启动”重复播报的问题；</li>
<li>新增路况显示的起点定制接口 -&gt; <em>AIOSUIManager#setTrafficOrigin()</em>；</li>
<li>修复概率性初始化回调执行两次的问题；</li>
<li>自定义命令新增xml文件配置的接口；</li>
<li>新增禁用单一原生快捷唤醒词的接口 -&gt;  <em>AIOSCustomizeManager#disableNativeShortcutWakeup()</em>;</li>
<li>SD卡根目录新增配置文件 -&gt; 示例配置文件请见 <em>assert/.aios.properties</em>文件（目前支持语音启动语、启动延时、音频通道与启动语播报延时配置）；</li>
</ol>
<h4 id="aiosforcarsdk-3109160806"><em>AIOSForCarSDK</em> - 3.1.09.160806</h4>
<ol>
<li>优化启动流程：<em>aios-bridge</em>应用优先级最高，每次<em>aios-bridge</em>启动都将会重新<em>aios-adapter</em>与<em>aios-daemon</em>；</li>
<li>修改应用之间的等级：<em>aios-bridge &gt;&gt; aios-daemon &gt;&gt; aios-adapter</em>，必须安装<em>aios-bridge.apk</em>或者用<em>initializeBridge()</em>初始化的应用（有且只能有一个，且必须能够自启动）才能启动<em>AIOS</em>；</li>
<li>新增蓝牙电话、音乐与地图应用的调起广播，<em>AIOS</em>在应用未启动时将会发送应用调起广播并等待绑定消息发送后再<em>publish</em>消息；</li>
<li>修改全部<em>clear</em>为<em>clean</em>，初期版本，不向下兼容<em>clear</em>方法；</li>
<li>新增接口设置每次启动延时时间 -&gt; <em>CustomizeParams#delayOnBoot</em>；</li>
<li>新增接口设置每次启动语音播报延迟时间 -&gt; <em>CustomizeParams#delayOnStartupTips</em></li>
<li>新增<em>AIOS</em>开关 -&gt; 详见<em>CustomizeActivity</em>演示代码</li>
<li>新增悬浮窗布局定制参数 -&gt; 详见<em>UIActivity</em>演示代码</li>
<li>新增收音机接口，集成调频、调幅功能 -&gt; 详见<em>RadioActivity</em>演示代码</li>
<li>新增发起、暂停与结束交互的接口 -&gt; 详见<em>AIOSSystemManager#startInteraction()、pauseInteraction()、stopInteraction()</em></li>
<li>新增原生快捷唤醒生效开关 -&gt; 详见<em>AIOSCustomizeManager#setNativeShortcutWakeupsEnabled()</em></li>
<li>新增音频静音与取消静音的接口，<em>AIOS</em>将不再提供静音功能，请实现该接口或者使用默认实现 -&gt; <em>AIOSAudioManager</em>与<em>AIOSAudioListener</em></li>
</ol></div>
        </div>

        <footer class="col-md-12">
            <hr>
            
            <center>Documentation built with <a href="http://www.mkdocs.org/">MkDocs</a>.</center>
        </footer>

        <script src="../js/jquery-1.10.2.min.js"></script>
        <script src="../js/bootstrap-3.0.3.min.js"></script>
        <script src="../js/highlight.pack.js"></script>
        <script>var base_url = '..';</script>
        <script data-main="../mkdocs/js/search.js" src="../mkdocs/js/require.js"></script>
        <script src="../js/base.js"></script>

        <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="Search Modal" aria-hidden="true">
            <div class="modal-dialog">
                <div class="modal-content">
                    <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
                        <h4 class="modal-title" id="exampleModalLabel">Search</h4>
                    </div>
                    <div class="modal-body">
                        <p>
                            From here you can search these documents. Enter
                            your search terms below.
                        </p>
                        <form role="form">
                            <div class="form-group">
                                <input type="text" class="form-control" placeholder="Search..." id="mkdocs-search-query">
                            </div>
                        </form>
                        <div id="mkdocs-search-results"></div>
                    </div>
                    <div class="modal-footer">
                    </div>
                </div>
            </div>
        </div>
    </body>
</html>